technology and states - Spanish English Dictionary